Common squid - Spanish English Dictionary